修改访问权
路径:项目视图 > 安全性 > 双击用户组 > 授权设置列
点击按钮:显示一个带有控件和动作列表的对话框。您可以为列表中的每一项修改访问权。
控件权限
在控件选项卡中,可以为项目中使用的所有控件定义项目级、页面级或控件级的控件访问选项。较低级权限(例如控件级)覆盖较高级(即页面和项目级)。
使用基本设置设置项目级默认权限。
可用设置:
- 完全访问权,启用对控件的读/写访问
- 只读,启用对控件的只读访问
- 隐藏,对所选组隐藏控件
更改控件权限
要更改项目页面中单个控件的访问权,请在右侧窗格中导航至页面中的该控件,并自定义访问选项。否则所有控件采用项目或页面级权限。
例如,如果控件的页面权限在项目级别设为只读,则所有相同控件的权限均为只读。从树结构中选择页面内的控件时,权限实际设为使用基本设置。您可以在此页面中更改此设置和仅修改此控件的访问权。
访问优先级
控件权限考虑以下优先级:
| 权限级 | 优先级 |
|---|---|
| 项目级 - 基本设置 | 低 |
| 页面级 | 中 |
| 控件级 | 高 |
这允许您直接从页面视图指定动作或控件例外。
例如,如果您在项目级将控件权限设置为只读,在页面级设置为完全访问,则页面级设置将优先。
可以直接从项目页面修改访问权。请参阅"从页面视图指定控件许可"了解详细信息。
动作权限
在动作选项卡中,可以定义项目级、页面级或控件级的动作授权。动作可以是允许或不允许。
可以直接从项目页面修改动作权限。请参阅"从页面视图指定控件许可"了解详细信息。
标签权限
您可以定义每组标签的读/写访问权
FTP 授权
在 FTP 选项卡中,可以为 FTP 服务器设置特定授权。
| 元素 | 说明 |
|---|---|
| 启用 FTP 授权 | 为特定组启用 FTP 功能 |
| 权限 |
权限类型:
|
| Root 文件夹 | 用于 FTP 访问 root 的文件夹。这是相对路径。 |
| 其他文件夹 | 用作 FTP 访问 root 的其他文件夹(例如在 USB 驱动器或 SD 上) |
| 允许的 IP 地址 |
FTP 连接可接受的 IP 地址列表。 此设置对所有用户组通用。 |
| 仅使用 FTPS | 如果需要使用不支持加密 FTP 模式的旧 FTP 客户端,您可以禁用此标志,但请注意,这不是安全连接,您的所有数据(甚至包括密码)将在互联网上以明文发送。 |
HTTP 授权
在 HTTP 选项卡中,设置对集成在 JMobile HMI Runtime 中的 Web 服务器的 HTTP 访问限制。
通配符可用于确定 IP 地址的范围。
例如,下面的两个规则规定只能通过本地网络上范围为 192.168.*.* 的所有 IP 地址访问 HMI 设备,只有 IP 地址 192.168.1.20 无需输入登录名即可访问设备。
| 元素 | 说明 |
|---|---|
| IP 列表 |
授权访问 HTTP 服务器的 IP 地址。 默认情况下,任何 IP 地址(IP=.*, Login=Enabled)均需登录。 |
| 登录 | 禁用时,无需用户名和密码。 |
| 访问限制 | 限制访问的资源列表 |
这些设置的效果取决于是否选中强制远程登录选项。请参阅"强制远程登录"了解详细信息。
|
强制远程登录 |
工作空间默认访问 |
访问限制 |
|---|---|---|
|
- |
完全 |
- |
|
Disable |
完全 |
可用于阻止访问某些文件/文件夹或要求授权 |
|
Enable |
无访问权 |
可用于打开文件/文件夹访问权 |
重要:此设置对所有用户组通用。
添加 HTTP 配置
要添加和配置新访问,请单击 +:访问限制对话框显示。
要恢复默认配置,请单击设置默认访问限制图标。默认配置允许访问以下内容:
- PUBLIC 文件夹和 Index.html
其他设置
在其他选项卡中,可以定义各种授权设置。
| 选项 | 说明 |
|---|---|
|
允许登录用户数 |
可同时连接到 HMI Runtime 的最大用户数量。 此设置对所有用户组通用。 |
| 登录锁定 |
如已选择“对错误密码启用访问锁定”,在超过允许的错误密码输入次数后,系统将引入两次密码输入之间的延时,以防止可能的暴力破解攻击。可以定义:
|
|
可以进入配置模式 |
启用从 Runtime 切换为配置模式。通常用于维护。 |
|
可以加载出厂设置 |
恢复出厂设置。 |
|
可以缩放 |
允许运行时在上下文菜单中放大/缩小 |
|
可以查看日志 |
允许用户在运行时查看日志 |
|
可以创建备份 |
允许用户备份项目。 |
| 可从 Web 客户端访问 | 允许从 Web 客户端联接 |
| 可从远程客户端访问 | 允许从 HMI Client联接 |
|
可以管理其他用户 |
在运行时给予超级用户权限,以管理所选组。允许添加、删除和修改用户权限。 |